Fuzzy logic controller and real-time implementation of a ball balancing beam
نویسنده
چکیده
A ball balancing beam is a nonlinear dynamic system which is quite di cult to control using conventional methods since some special mathematical techniques and control theory knowledge are required to derive the equations. There are di cult issues in this system: it has delayed feedback associated with control actions; and the \jumping ball" phenomenon brings sensor uncertainty. Balancing is essential in carrying out robotic tasks such as transporting objects in robotic arms and walking of legged robots. Fuzzy logic will be implemented to balance this nonlinear dynamic system. Relative to conventional controllers, a fuzzy logic controller requires less mathematical derivation in design; it has high noise tolerance, probably gravity independence, and it is portable to other scales of same system setup such as with a shorter beam or a heavier ball. In this paper, membership function construction, and fuzzy rule generation are discussed in detail. The hardware setup is shown. In addition, ways to overcome feedback delays and noisy signals are presented. Finally, the performance of the fuzzy controller will be evaluated and compared to conventional and neural network controllers.
منابع مشابه
Fuzzy-Neural Controller and Real-Time Implementation of A Ball Balancing Beam
Nonlinear dynamic ball balancing beam has been successfully controlled by applying conventional methods, neural networks, and fuzzy logic respectively. Conventional methods necessitate strong mathematical and control background to derive equations. Neural networks learn to balance a ball, but the ball never settles down due to the fact that \discrete resolution of the boxes representation" was ...
متن کاملFuzzy PD Cascade Controller Design for Ball and Beam System Based on an Improved ARO Technique
The ball and beam system is one of the most popular laboratory setups for control education. In this paper, we design a fuzzy PD cascade controller for a ball and beam system using Asexual Reproduction Optimization (ARO) technique. The ball & beam system consists of a servo motor, a grooved beam, and a rolling ball. This system utilizes a servo motor to control ball’s position on the beam. Chan...
متن کاملDesign and PLC Implementation for Speed Control of DC Motor using Fuzzy Logic
In this article, a speed control of DC motor is designed and illustrated using fuzzy logic-based programmable logic controller (PLC). The DC motor is an attractive part of electrical equipment in many industrial applications requiring variable speed and load specifications due to its ease of controllability. The designed system is consisted of three main parts including programmable logic contr...
متن کاملA New Implementation of Maximum Power Point Tracking Based on Fuzzy Logic Algorithm for Solar Photovoltaic System
In this paper, we present a modeling and implementation of new control schemes for an isolated photovoltaic (PV) using a fuzzy logic controller (FLC). The PV system is connected to a load through a DC-DC boost converter. The FLC controller provides the appropriate duty cycle (D) to the DC-DC converter for the PV system to generate maximum power. Using FLC controller block in MATLABTM/Simulink e...
متن کاملFuzzy Motion Control of the Ball on Beam
Application of fuzzy logic to the well known “ball on beam” motion control problem is reported. Comparison results indicate clearly superior performance of the fuzzy controller to that of the traditional PID controller. The process of control synthesis is summarised. Key-Words: Ball on Beam Experiment, Fuzzy Control
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995